A Decomposition Approach with Inserted Idle Time Scheduling Subproblems in Group Scheduling
نویسندگان
چکیده
This paper focuses on minimizing the makespan of a multi-machine flowshop group-scheduling problem that is typically found in the assembly of printed circuit boards, which is characterized as one with carryover sequencedependent setup times. The intent is to minimize the makespan of schedules comprised of the sequence of board groups as well as the sequence of board types within each group. Specifically, the models and algorithms developed for identifying strong lower bounds on the optimal/near optimal solutions within a reasonable computation time are emphasized. The efficacy of the lower bound developed is demonstrated by using it to quantify the quality of a heuristic solution for the same problem, developed based on tabu search. To obtain strong lower bounds, the problem is decomposed into a master problem and single-machine subproblems which, except for the subproblem on the first machine, are inserted idle time scheduling problems. A tabu search based heuristic is developed to solve the subproblems approximately. Each solution found during the tabu search process is evaluated using a timetabling problem that is formulated as a simple integer program for identifying the inserted optimal idle times on the machine in order to minimize the subproblem objective function. The column generation algorithm developed for the decomposed problem is demonstrated on a real problem obtained from the industry.
منابع مشابه
Optimum Aggregate Inventory for Scheduling Multi-product Single Machine System with Zero Setup Time
In this paper we adopt the common cycle approach to economic lot scheduling problem and minimize the maximum aggregate inventory. We allow the occurrence of the idle times between any two consecutive products and consider limited capital for investment in inventory. We assume the setup times are negligible. To achieve the optimal investment in inventory we first find the idle times which minimi...
متن کاملNo-idle time Scheduling of Open shops: Modeling and Meta-heuristic Solution Methods
In some industries as foundries, it is not technically feasible to interrupt a processor between jobs. This restriction gives rise to a scheduling problem called no-idle scheduling. This paper deals with scheduling of no-idle open shops to minimize maximum completion time of jobs, called makespan. The problem is first mathematically formulated by three different mixed integer linear programming...
متن کاملBudgetary Constraints and Idle Time Allocation in Common-Cycle Production with non-zero Setup Time
Economic lot size scheduling problem (ELSP) for a multi-product single machine system is a classical problem. This paper considers ELSP with budgetary constraint as an important aspect of such systems. In the real world situations the available funds for investment in inventory is limited. By adopting the common cycle time approach to ELSP, we obtain the optimal common cycle which minimizes the...
متن کاملThe Preemptive Just-in-time Scheduling Problem in a Flow Shop Scheduling System
Flow shop scheduling problem has a wide application in the manufacturing and has attracted much attention in academic fields. From other point, on time delivery of products and services is a major necessity of companies’ todays; early and tardy delivery times will result additional cost such as holding or penalty costs. In this paper, just-in-time (JIT) flow shop scheduling problem with preemp...
متن کاملSingle Machine Inserted Idle Time Scheduling with Release Times and Due Dates
The single machine scheduling problem is considered in which each task has a release dates, a processing time and a due date. The objective is to mimimize the maximum lateness. Preemption is not allowed. Scheduling problem 1|rj |Lmax is a NP-hard problem. We define an IIT (inserted idle time) schedule as a feasible schedule in which a processor is kept idle at a time when it could begin process...
متن کامل